SP2의 최대 동시
연결횟수 제한에서 언급한 것처럼 SP2에서는 Blaster나 Sasser와 같은 웜의
전파를 막기위해 TCP/IP의 동시 연결 횟수를 제한한다. 필자 역시 이 문제때문에 SP2의 최대 동시
연결횟수 제한이라는 팁을 썼지만 며칠전 Computer
Browser 서비스가 계속 죽는 문제를 해결하기위해 이벤트 로그를 확인하다가 SP2의 최대 동시
연결횟수 제한 팁을 적용해도 여전히 TCP/IP가 동시 TCP 연결 시도에 대해 적용한
제한 횟수에 도달했습니다라는 이벤트 로그가 등록된다는 사실을 알게되었다.
결국
이문제를 해결하기위해 인터넷을 검색하던중 http://www.lvllord.de/4226fix/4226fix.htm
사이트주1에서 이 문제를 해결할 수 있는 패치가 올라와 팁으로 소개한다.
TCP/IP의 최대 동시 연결횟수 제한을 해결하는 방법은 다음과 같다.
- 여기에서 patcher (예:
EvID4226Patch.exe)를 다운받는다.
- 다운받은 EvID4226Patch.exe를 실행한다.
- Do you really want to change the limit to 50?
[Y/N]라는 메시지가 나타나면 Y를 클릭한다.
- 패치가 진행된 후 나타나는 Windows 파일 보호 창에서 취소
버튼을 클릭하고 또 다시 나타나는 Windows 파일 보호 창에서는 예
버튼을 클릭한다(참조: Windows
XP에서 사용자 테마 사용하기의 그림 참조)주2.
- 시스템을 재 기동한다.
팁에서는 TCP/IP 동시 연결값을
50으로 변경한다. 그러나 동시 연결값을 50 이외의 값으로 변경하고 싶다면
명령행에서 다음과 같은 형식의 명령을 입력한다.
C:\>EvID4226Patch.exe /L=nn
예: C:\>EvID4226Patch.exe /L=100
여기서
nn은 원하는 TCP/IP 동시 연결값이다. 아울러 SP2이전에
사용되던 값(무제한주3)으로 설정하고 싶다면
nn을 16777214(0xfffffe)로 지정하면 된다.
http://www.lvllord.de/4226fix/4226fix-en-manual.htm에서
제공하고 있는 패치표주4를 이용해서
%SystemRoot%\System32\Drivers 폴더의
tcpip.sys를 헥사 편집기로 직접 편집할 수도 있다. 다음은 http://www.lvllord.de/4226fix/4226fix-en-manual.htm에서
제공하고 있는 패치표이다.
- 파일 크기 및 날짜
| 빌드 |
파일크기 |
날짜 |
| 2096 |
356.992 바이트 |
2004-03-12 01:11 오전 |
| 2149 |
359.424 바이트 |
2004-06-10 04:31 오후 |
| 2162 |
360.320 바이트 |
2004-07-10 04:36 오전 |
| 2180 |
359.040 바이트 |
2004-08-03 11:14 오후 |
- 빌드별 패치표
| 필드 |
옵셋 (16진수) |
패치전 (10) |
패치후 (50) |
|
무제한 (추천하지
않음)주5 |
| 2096 |
130 |
65 7D 05 00 |
65 A5 05 00 |
|
65 71 06 00 |
| 4EAB7 |
0A 00 00 00 |
32 00 00 00 |
|
FE FF FF 00 |
| 2149 |
130 |
1C 3B 06 00 |
44 3B 06 00 |
|
10 3C 06 00 |
| 4F4A2 |
0A 00 00 00 |
32 00 00 00 |
|
FE FF FF 00 |
| 2162 |
130 |
6D DD 05 00 |
95 DD 05 00 |
|
61 DE 05 00 |
| 4F822 |
0A 00 00 00 |
32 00 00 00 |
|
FE FF FF 00 |
| 2180 |
130 |
6E 12 06 00 |
96 12 06 00 |
|
62 13 06 00 |
| 4F322 |
0A 00 00 00 |
32 00 00 00 |
|
FE FF FF 00 |
주1:
http://www.lvllord.de/4226fix/4226fix.htm
사이트는 접속이 안되는 경우가 종종 있다. 사이트가 사라진 것도 아니고, 문서가 지워진 것도 아니다.
해당 사이트의 일시적인 접속장애이므로 시간대를 변경해서 다시 접속해보기
바란다.
주2: 패치를 수행하면
%SystemRoot%\System32\Drivers 폴더에
TCPIP.SYS.ORIGINAL이라는 파일이 생성된다. 이 파일이 패치를 실행하기 전의
원본
TCPIP.SYS 파일이다.
주3: 여기서 무제한은 제한이
없다는 뜻으로 열 수 있는 모든 포트를 연다는 것을 의미한다.
주4: 이
패치표는 LvlLord(lvllord at gmx.net)에의해 작성된 패치표의 제목만 번역, 제공한
것이다.
주5:
무제한은 SP1 이전에 사용되던 TCP/IP 동시
연결횟수이다. LvlLord에서 무제한을 추천하지 않는 것은
무제한으로 설정한 PC가
RPC 웜에 감염되면 이 PC를 통해 RPC 웜이 급속도로 확산될 수
있기때문이다.